window with protective shell - Français Anglais Dictionnaire